Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
[NCL] Junior Full-stack Software Engineer (Java + Angular or React) image - Rise Careers
Job details

[NCL] Junior Full-stack Software Engineer (Java + Angular or React)

Company Description

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.

Job Description

The project implements new functionalities to the applications aimed at improving the current process of executing and monitoring the real estate tax payment process that will provide better performance, greater security and lower maintenance costs. · You will work in new technologies (wide range of Java technologies) – and will have very large autonomy in terms of architecture, technology selection and technological upgrades · Pair programming (80% of the time) · TDD and very high automatic test coverage · You will be working with high complexity of systems - applications are large and complicated, which gives the great opportunity to gain unique experience in maintaining this type of systems in the production environment.

Position – how you’ll contribute

  • Developing new functionalities
  • Creating the architecture of the product
  • Conducting technical analysis and research for new initiatives
  • Performing code reviews
  • Supporting the development team by exchanging knowledge and skills

Qualifications

Expectations – the experience you need 

  • Ability to write and speak English at a B2+ level
  • At least 3 years’ commercial experience in Java programming and some solid experience in Angular or React
  • Strong analytical skills and ability to work in a team
  • Practical experience with distributed systems and message queues
  • Understanding of CI/CD, SOLID, DDD and OOP principles
  • High proactivity

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

Position at: Software Mind Poland

Software Mind Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Software Mind DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Software Mind
Software Mind CEO photo
Unknown name
Approve of CEO
What You Should Know About [NCL] Junior Full-stack Software Engineer (Java + Angular or React), Software Mind

At Software Mind, we’re excited to welcome a Junior Full-stack Software Engineer (Java + Angular or React) to our vibrant team in Kraków, Poland! In this role, you’ll be diving into an amazing project that enhances the real estate tax payment process, boosting performance while ensuring security and reducing maintenance costs. Picture yourself working with cutting-edge Java technologies, flexibly shaping the architecture and tech choices for the applications you’ll help create. We love teamwork here, so you'll be engaging in pair programming about 80% of the time. With an emphasis on Test-Driven Development (TDD) and a strong focus on code quality, you’ll find plenty of opportunities to grow your skills—especially since the systems you’ll be managing are both complex and fascinating. You will collaborate closely with your team on developing new functionalities, conducting thorough technical analyses, peer-reviewing code, and sharing your knowledge to uplift everyone around you. We’re looking for a creative problem-solver who speaks English at a B2+ level and brings at least three years of commercial Java experience along with some familiarity in either Angular or React. If you have strong analytical skills and an ability to thrive on a team, you’ll fit right in with our culture of openness, respect, and fun. Ready to embark on this exciting journey with us? Let’s make an impact together!

Frequently Asked Questions (FAQs) for [NCL] Junior Full-stack Software Engineer (Java + Angular or React) Role at Software Mind
What are the responsibilities of a Junior Full-stack Software Engineer at Software Mind?

As a Junior Full-stack Software Engineer at Software Mind, your key responsibilities will include developing new functionalities for applications, creating and evaluating the architecture, conducting technical analyses for new initiatives, performing code reviews, and fostering a culture of knowledge exchange within the development team. You will also engage in pair programming and ensure high test coverage through Test-Driven Development.

Join Rise to see the full answer
What qualifications are needed for the Junior Full-stack Software Engineer position at Software Mind?

To be considered for the Junior Full-stack Software Engineer role at Software Mind, candidates should ideally have at least three years of commercial experience in Java programming along with a solid understanding of Angular or React. Furthermore, strong analytical skills, familiarity with distributed systems, and concepts like CI/CD, SOLID, DDD, and OOP are crucial components of the qualifications we expect.

Join Rise to see the full answer
What technologies will I be working with as a Junior Full-stack Software Engineer at Software Mind?

In the Junior Full-stack Software Engineer position at Software Mind, you will be working with a broad range of Java technologies. You’ll have significant autonomy in selecting architectural and technological solutions to enhance your projects. Familiarity with Angular or React will also be an integral part of your daily activities.

Join Rise to see the full answer
What is the work culture like at Software Mind for Junior Full-stack Software Engineers?

At Software Mind, we cultivate a non-corporate atmosphere that emphasizes openness, respect, and enjoyment in your work. As a Junior Full-stack Software Engineer, you’ll find a supportive environment that encourages creativity, teamwork, and professional growth through engaging projects and various training opportunities.

Join Rise to see the full answer
What benefits are offered to Junior Full-stack Software Engineers at Software Mind?

Software Mind provides a variety of perks for Junior Full-stack Software Engineers, including flexible employment options, the ability to work remotely, and opportunities to collaborate on international projects with high-profile clients. Additionally, we offer private healthcare, insurance, language classes, a Multisport card, and well-being initiatives to promote a healthy work-life balance.

Join Rise to see the full answer
Common Interview Questions for [NCL] Junior Full-stack Software Engineer (Java + Angular or React)
Can you explain your experience with Java and how it has prepared you for this role?

In answering this question, focus on specific projects where you applied Java skills and the impact your contributions had. Share how your experience aligns with the responsibilities of the Junior Full-stack Software Engineer role at Software Mind, especially in developing robust applications and working with team members.

Join Rise to see the full answer
How familiar are you with Angular or React, and how have you applied them in past projects?

Provide examples from your previous experiences where you utilized Angular or React. Discuss the specific features you implemented and how they benefitted the project. Illustrating your hands-on experience will demonstrate your preparedness for the Junior Full-stack Software Engineer position.

Join Rise to see the full answer
Describe a challenging programming problem you've encountered. How did you approach it?

Share a specific coding challenge, detailing the problem, your strategy for resolving it, and the outcome. This showcases your analytical skills and problem-solving abilities, which are vital for the Junior Full-stack Software Engineer role at Software Mind.

Join Rise to see the full answer
What is your understanding of TDD, and how have you implemented it in your work?

Discuss your familiarity with Test-Driven Development (TDD) principles, including how you write tests before implementing features. Provide examples of how TDD improved the quality of your code and facilitated smoother collaboration within your team.

Join Rise to see the full answer
Can you explain the SOLID principles and how you apply them in your coding?

In this answer, provide an overview of the SOLID principles and discuss specific instances where you've implemented these principles in your coding practices. Explain how this approach benefits your development process, enhancing maintainability and scalability.

Join Rise to see the full answer
How do you ensure effective communication within a development team?

Illustrate your communication style and strategies for collaborating with team members, particularly in pair programming or code reviews. Emphasize your commitment to knowledge-sharing and maintaining a positive team dynamic.

Join Rise to see the full answer
What role does CI/CD play in your development process?

Discuss your understanding of Continuous Integration and Continuous Deployment (CI/CD) practices. Provide examples of how you've leveraged these methodologies to streamline workflows and deliver high-quality code in past projects.

Join Rise to see the full answer
How do you handle constructive criticism of your code?

Explain your approach to receiving feedback and how it fosters your growth as a developer. Highlight your willingness to learn and adapt based on team reviews, which is essential for a Junior Full-stack Software Engineer role.

Join Rise to see the full answer
What motivates you to work in software development?

Share your passion for technology and problem-solving, and relate it to your desire to work with companies like Software Mind. Talk about how the impact of your work drives you, especially in collaborative and innovative environments.

Join Rise to see the full answer
What do you hope to learn in your first year as a Junior Full-stack Software Engineer?

Express your eagerness to gain hands-on experience with new technologies and development practices. Highlight your commitment to professional growth and how you envision contributing to projects at Software Mind while learning from experienced teammates.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Leads.io Remote No location specified
Posted 10 days ago
Photo of the Rise User
DRW Remote Chicago, Illinois, United States
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 2 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum
Photo of the Rise User
6 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
27 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Holland just viewed Data Intelligence Intern at Actian Corporation
Photo of the Rise User
Someone from OH, Holland just viewed Program Intern, Data Engineering at Pilot Company
Photo of the Rise User
11 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
Someone from OH, Sandusky just viewed Head of IT/Security at Aerones
Photo of the Rise User
Someone from OH, Sandusky just viewed Vice President, Technology at MedVA
I
Someone from OH, Sandusky just viewed IT Manager at Infinite Locus
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance Associate at Street Diligence
M
Someone from OH, Sandusky just viewed Director of Security, IT, & Compliance at Murmuration
W
Someone from OH, Sandusky just viewed Enterprise Technology Director at World Central Kitchen
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Remote Manager in Training- CS/Sales at Global Elite
Photo of the Rise User
Someone from OH, Cleveland just viewed Software Engineer I (DevOps) at Mastercard
C
Someone from OH, Warren just viewed Front End Developer (for AI Agent) at CyberCare